package me.spring.cloud.common.components.mds.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface ActivateDataSource {

  String value() default "";

  /**
   * 从方法参数中获取数据源名称
   *
   * @Return
   */
  String spel() default "";

  boolean tmp() default false;
}
